/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package remuneraciones;

import static remuneraciones.parametros.fhe;
import static remuneraciones.parametros.imm;

/**
 *
 * @author 18735921-K
 */
public class imponible {
  String rut,nombre;
  int dt,sb,he,cf;
  //dt=di

    //dt=di
    public imponible(String rut, String nombre, int dt, int sb, int he, int cf) {
        this.rut = rut;
        this.nombre = nombre;
        this.dt = dt;
        this.sb = sb;
        this.he = he;
        this.cf = cf;
    }

    public imponible(int dt, int sb, int he) {
        this.dt = dt;
        this.sb = sb;
        this.he = he;
        
    }
    
    
    
    public void datostrabajadores(){
        System.out.println("***********datos trabajor**************");
    System.out.println("Rut"+this.rut);
     System.out.println("Rut"+this.nombre);
     System.out.println("Rut"+this.dt);
      System.out.println("Rut"+this.he);
       System.out.println("Rut"+this.cf);
        
    }
    
    public int valordiastrabajados(){
    return (sb*30)*dt;
    }
    
    public int gratificacion(){
    return(int)(imm*4.75/12);
   
    }
   
    public int valorhorasextras(){
    return (int) (sb*fhe*he) ;
    }

    public int sumaimponibles(){
        
   return this.valordiastrabajados()+this.gratificacion()+this.valorhorasextras();
            
    }
    
}
